Presented below are shastri park metro station, station approach road, metro vihar, shastri park, shahdara, new delhi, delhi 110053, india to other locations trip cost around shastri park metro station.